<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:p="http://primefaces.org/ui"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:f="http://java.sun.com/jsf/core">

    <h:head>
        <title>PROMOCIONES</title>
        <script type="text/javascript" src="estilos/validaciones.js"></script>
        <link href="estilos/jsfcrud.css" type="text/css" rel="stylesheet" />
    </h:head>
    <h:body  >

        <h:form id="dr"> 
            <p:panel id="panel" header="PROMOCIONES"> 
                <h:panelGrid columns="3" cellpadding="5">  
                    <h:outputLabel for="codigo" value="Codigo:" />  
                    <h:outputText id="codigo" value="#{vista_promocion.txtcodigo}"/>  
                    <br></br>
                    <h:outputLabel for="prog" value="Programa:" />  
                    <p:selectOneMenu id="lista1" value="#{vista_promocion.txtcodigo_programa}"  >
                        <f:selectItem itemLabel="Seleccione el programa" itemValue="" />  
                        <f:selectItems value="#{vista_promocion.listaprograma}"/>
                    </p:selectOneMenu>
                    <br></br>
                    <h:outputLabel for="coor" value="Coordinador:" />  
                    <p:selectOneMenu id="lista2" value="#{vista_promocion.txtcedula}">
                        <f:selectItem itemLabel="Seleccione el Coordinador" itemValue="" />  
                        <f:selectItems value="#{vista_promocion.listacoordinador}">
                        </f:selectItems>
                    </p:selectOneMenu>
                    <br></br>
                    <h:outputLabel for="par" value="Paralelo:" />  
                    <p:selectOneMenu id="lista3" value="#{vista_promocion.txtcodigoparalelo}">
                        <f:selectItem itemLabel="Seleccione el Paralelo" itemValue="" />  
                        <f:selectItems value="#{vista_promocion.listaparalelo}"/>
                    </p:selectOneMenu>
                    <br></br>
                    <h:outputLabel for="nombre" value="Nombre:" />  
                    <p:inputText id="nombre" value="#{vista_promocion.txtnombres}"  />  
                    <h:message for="nombre" styleClass="mensajeError"/>

                    <h:outputLabel for="num" value="Numero Estudiantes: " />  
                    <p:spinner id="spinnerBasic"   
                               value="#{vista_promocion.txtestudiantes}"/> 
                    <h:message for="num" styleClass="mensajeError"/>
                    <h:outputLabel value="Fec Inicio:" />  
                    <p:calendar value="#{vista_promocion.txtfechainicio}" pattern="yyyy-dd-mm"/>  
                    <br></br>

                    <h:outputLabel value="Fec Fin:" />  
                    <p:calendar value="#{vista_promocion.txtfechafin}" pattern="yyyy-dd-mm"/>
                    <br></br>
                    <h:outputText value="#{vista_unidad_tem.mensaje}" /> 

                </h:panelGrid>  
                <h:commandButton id="login" value="Guardar" action="#{vista_promocion.insertar}" onclick="muestraMensaje()"/>  
                <h:commandButton id="login4" value="Actualizar" action="#{vista_promocion.modificar}" />  
                <h:commandButton value="Reset" type="reset" action="#{vista_promocion.limpiar}"/>  
            </p:panel> 


            <h:dataTable   headerClass="cabeceraTabla" id="tabla" value="#{vista_promocion.lista2}" binding="#{vista_promocion.tabla}" var="lis" border="0" cellpadding="2" cellspacing="0" rowClasses="jsfcrud_odd_row,jsfcrud_even_row" rules="all" style="border:solid 1px">
                <h:column>
                    <f:facet name="header">
                        <h:outputText value="Codigo"/>
                    </f:facet>
                    <h:outputText value="#{lis.prom_codigo}"/>
                </h:column>
                <h:column>
                    <f:facet name="header">
                        <h:outputText value="Nombre"/>
                    </f:facet>
                    <h:outputText value="#{lis.pro_nombre}"/>
                </h:column>

                <h:column>
                    <f:facet name="header">
                        <h:outputText value="Num estudiantes"/>
                    </f:facet>
                    <h:outputText value="#{lis.numestudiantes}"/>
                </h:column>
                <h:column>
                    <f:facet name="header">
                        <h:outputText value="Fecha Inicio"/>
                    </f:facet>
                    <h:outputText value="#{lis.prom_fechainicio}"/>
                </h:column>
                <h:column>
                    <f:facet name="header">
                        <h:outputText value="Fecha fin"/>
                    </f:facet>
                    <h:outputText value="#{lis.pro_fechafin}"/>
                </h:column>
                 <h:column>
                    <f:facet name="header">
                        <h:outputText value="Programa"/>
                    </f:facet>
                    <h:outputText value="#{lis.pp_codigo}"/>
                </h:column>
                 <h:column>
                    <f:facet name="header">
                        <h:outputText value="Paralelo"/>
                    </f:facet>
                    <h:outputText value="#{lis.pl_codigo}"/>
                </h:column>
                 <h:column>
                    <f:facet name="header">
                        <h:outputText value="Coordinador"/>
                    </f:facet>
                    <h:outputText value="#{lis.pr_cedula}"/>
                </h:column>
                <h:column>
                    <f:facet name="header">
                        <h:outputText value="Seleccionar"/>
                    </f:facet>
                    <h:commandLink action="#{vista_promocion.seleccionLista}">
                        Seleccion
                    </h:commandLink>
                </h:column>
                <h:column>
                    <f:facet name="header">
                        <h:outputText value="Eliminar"/>
                    </f:facet>
                    <h:commandLink action="#{vista_promocion.eliminar}">
                        Eliminar
                    </h:commandLink>
                </h:column>
            </h:dataTable>
        </h:form> 

    </h:body>
</html>
